home *** CD-ROM | disk | FTP | other *** search
/ Hottest 6 / Hottest 6 (1996)(PDSoft)[!].iso / pdsoft / demo_library / 4481.lha / ThesiusXII / T12.TXT < prev    next >
Text File  |  1995-05-17  |  16KB  |  527 lines

  1.  
  2.  ========================================================================
  3.  
  4.                         T H E S I U S    X I I
  5.                         ----------------------
  6.  
  7.                       A Game By Underware Design.
  8.  
  9.                         Version: 0.96 (Shareware)
  10.  
  11.  
  12.                     Programming By:  Kevin Picone
  13.  
  14.                        Graphics By:  Ben Hemming
  15.  
  16.                           Music By:  Lars Jensen
  17.  
  18.  
  19.      © Copyright 1993,1994,1995 by Kevin Picone of Underware Design.
  20.  
  21.                          All Rights Reserved.
  22.  
  23.                          Released: 17/05/1995 
  24.  
  25.  
  26.  ========================================================================
  27.  
  28.  
  29.  
  30.  Table Of Contents:
  31.  ==================
  32.  
  33.  *Copyright:
  34.  
  35.  *Disclaimer:
  36.  
  37.  *Hardware Requirements:
  38.  
  39.  *Software Requirements:
  40.  
  41.  *The Story So Far:
  42.  
  43.  *Controls:
  44.  
  45.  *In Game Icons:
  46.  
  47.  *Authors Note:
  48.  
  49.  *Bug Reports:
  50.  
  51.  *Known Problems: 
  52.  
  53.  *Running Thesius XII Upon NTSC Amigas: ?
  54.  
  55.  *How Do I Register Thesius XII:
  56.  
  57.  *What Does the Registered Version Include:
  58.  
  59.  *What Is Missing From This Version:
  60.  
  61.  *Thesius XII Full Game Development Interesting Info:
  62.  
  63.  *Thesius History:
  64.  
  65.  *How To Contact the Author:
  66.  
  67.  *What is REALITY ?:
  68.  
  69.  *Underware Greeting Cards Go Out To:
  70.  
  71.  
  72.  
  73.  
  74.  Copyright:
  75.  ==========
  76.  
  77.  Thesius XII is © copyright 1993-1995 by Kevin Picone.
  78.  
  79.  All Thesius XII documents and related files are © copyright 1993-1995 by
  80.  Kevin Picone.
  81.  
  82.  Thesius XII is SHAREWARE. I reserve all rights to Thesius XII. You can
  83.  copy this Shareware version as long you don't ask payment for it (A small
  84.  fee is allowed to cover your media costs).
  85.  
  86.  Permission *IS* granted to upload this Shareware version of Thesius XII to
  87.  bulletin boards and FTP sites. However, you must include all the files
  88.  present in the original archive when distributing THESIUS XII, anywhere
  89.  or to anybody. This includes all documents...
  90.  
  91.  Permission *IS* given for magazines too use this Shareware version of
  92.  Thesius XII upon their Cover disks/Cover CD's, if they should choose too
  93.  include it.
  94.  
  95.  MAGAZINES PLEASE NOTE: If you do include Thesius XII on your Coverdisk/CD
  96.                         well all i ask is, could you please send me a
  97.                         Copy of your magazine, Thank You.
  98.  
  99.  
  100.  Permission *IS* given for the Shareware version of Thesius Xii to be 
  101.  included in Freeware/PD/Shareware CD's/Disk Packs ie. Aminet/Fred Fish.. 
  102.  
  103.  Permission is *NOT* given for either this the Shareware or Registered
  104.  versions of Thesius XII to be included in any form, in whole or in part,
  105.  within any Commercial Software without prior consent from me.
  106.  
  107.  These are my wishes please respect them, Thank You.
  108.  
  109.  
  110.  Disclaimer:
  111.  ===========
  112.  
  113.  The Thesius XII software and documents are provided 'as is'. No guarantee
  114.  of any kind is given as to what Thesius XII does or that the information
  115.  in the related files is globally correct in any way.
  116.  
  117.  Please note, You are using this software at YOUR own risk. The author of
  118.  Thesius XII is in *NO* *WAY* responsible for any loss or damage caused
  119.  either directly or indirectly by running Thesius XII.
  120.  
  121.  If *YOU* are unhappy with the above Terms *PLEASE*!! turn back now and
  122.  delete your copy of the T12 archive...THANK YOU.
  123.  
  124.  
  125.  
  126.  Hardware Requirements:
  127.  ======================
  128.  
  129.  Thesius XII has no special chipset requirements and will run on either 
  130.  a PAL OCS/ECS or PAL AGA machine just fine.
  131.  
  132.  Thesius XII only requires a 68000 processor and should work perfectly upon
  133.  machines with any of the following installed cpu's (010/020/030/040/68881
  134.  /68882)
  135.  
  136.  You will need at least 1 Megabyte of Memory to run Thesius XII..
  137.  
  138.                            * 420k Chip 
  139.  
  140.                            * 470k Other (Fast/Chip) 
  141.  
  142.  
  143.  Any machine with enought extra free CHIP RAM will have access to speech
  144.  SFX's. (REGISTERED VERSION ONLY :-)
  145.  
  146.  * PLEASE NOTE: Thesius XII will *NOT* take advantage of either 3rd Party
  147.                 GFX or SOUND cards.... (Sorry)
  148.  
  149.  * PLEASE NOTE: Thesius XII is *NOT* mode promotable.... (Sorry) 
  150.  
  151.  * PLEASE NOTE AGA USERS: Although Thesius XII runs fine on AGA systems, It
  152.                ---        Makes NO effort to use any of the AGA chipset
  153.                           features...(Sorry)
  154.  
  155.  
  156.  
  157.  Software Requirements:
  158.  ======================
  159.  
  160.  Thesius XII should run upon any system with Wb1.x or higher installed
  161.  and Does NOT Require any external libraries to run...
  162.  
  163.   
  164.  
  165.  The Story So Far:
  166.  =================
  167.  
  168.     The year is 2131, for the last half century peace has been upheld
  169.  throughout the affiliated humankind planets by the United Human League of
  170.  Civilizations. The peace was recently shattered when an evil splinter
  171.  political faction attempted a military coup. Luckily the plot was detected
  172.  early enough and was quickly quelled. 
  173.  
  174.     In the aftermath of the failed coup attempt the four main political
  175.  and military leaders of this underhanded attack on freedom fled across the
  176.  universe to retreat to their various planets and bases.
  177.  
  178.     It is your task to track them down and capture them, so that they
  179.  may be brought before the Supreme High Court for JUSTICE. 
  180.  
  181.         (Yep it's another damn shoot'em up....*8^)
  182.         
  183.  
  184.  
  185.  Controls:
  186.  =========
  187.  
  188.  Requires a single buttoned joystick installed in port 2 for play.
  189.  
  190.             Left = Will move your fighter Left
  191.            Right = Will move your fighter Right
  192.               up = Will move your fighter Up
  193.             Down = Will move your fighter Down
  194.           Button = Will make your fighter shoot (no bullet limits)
  195.  
  196.  Keys:
  197.  
  198.         (Q) = Quit Thesius XII and Return to you Amiga Dos
  199.  
  200.         (O) = Select options (Within the intro)
  201.  
  202.         (P) = In Game Pause (P or Joystick Fire Button to Exit Pause)
  203.  
  204.       (ESC) = In Game Abort
  205.       
  206.  
  207.  
  208.  Both the left Mouse button and the joystick fire button can be used to
  209.  advance/skip certain screens..Such As the Terminal, OPtions, Intro
  210.  & Highscore Entry if you require.
  211.  
  212.  
  213.  
  214.  In Game Icons:
  215.  ==============
  216.  
  217.  During play after destorying selected ships/objects, you may encounter a
  218.  spining coin object, with one of the following letters upon it. These
  219.  Coins are POWER UPS, via shooting the Coin you can cycle it thought
  220.  the various available Power Ups, To Collect it, simply move your fighter
  221.  over it..
  222.  
  223.  (W) = Weapon Power Up
  224.  (P) = Probe
  225.  (D) = Shot Damage
  226.  (M) = Missile
  227.  (B) = Bullet Speed
  228.  (S) = Ship Speed
  229.  (A) = Bullet Area 
  230.  
  231.  Please Note: To obtain some of the above power ups, you might have
  232.               to collect more than the one single icon to fully enable it.
  233.               (ie. Player to Alien Homming Missiles..)
  234.  
  235.  
  236.  Authors Note:
  237.  =============
  238.  
  239.  Due to the fact that this is *NOT* the FIRST level in the game i've given
  240.  you the player, a small shot in the arm via NOT making you start with
  241.  nothing... *8^)
  242.  
  243.  (Now ain't i sweet ;)
  244.  
  245.  
  246.  
  247.  Bug Reports:
  248.  ============
  249.  
  250.  Althought this is NOT the 100% finished version of the UNREGISTERED 
  251.  release of Thesius XII, I am open to peoples feedback about bugs/Undoc'd
  252.  features in this software.
  253.  
  254.  BUT PLEASE NOTE: This project will be revised when *I* firstly have the
  255.  TIME and secondly see FIT to do so... I am deeply sorry for those of
  256.  you who enjoyed the game 'as is' and wish to see it progress, but this
  257.  is my position, so please respect it.
  258.  
  259.  
  260.  
  261.  Known Problems:
  262.  ===============
  263.  
  264.  It's with some regret, I must admit Thesius does have some very annoying
  265.  (in some cases) problems.... ;(
  266.  
  267.  * Icons        - Thesius XII Fails to run from and them, as it doesn't
  268.                   path into it's dir correctly..
  269.  
  270.                   This can be overcome via setting up a script in your icon
  271.                   that Paths into your Thesius Dir and then executes it.
  272.  
  273.  
  274.  * Keyboard Entry - Upon some (??) systems there is a fault in the Reading
  275.                     of the keyboard ... Where your entered keys seem to be
  276.                     lagged/delayed.... It does this on my (ocs) 68000 based
  277.                     A500... but as yet I've no idea why ;)
  278.  
  279.  
  280.  
  281.  Running Thesius XII Upon NTSC Amigas?:
  282.  ======================================
  283.  
  284.  At present if your System features either the ECS or AGA chipsets
  285.  well then Thesius will auto detect the NTSC signal and switch it into
  286.  PAL.
  287.  
  288.  Upon exiting the game your native NTSC standard will be reset.
  289.  
  290.  No Rebooting or Degraders should be needed...
  291.  
  292.  PAL signal is required over NTSC for one main reason,
  293.  
  294.  And that being, The faster frame rate under NTSC (60fps) simply makes
  295.  the game completely unplayable... *8^(
  296.  
  297.  it's hard enought as it is... ;)
  298.  
  299.  Although there can be some problems, that might occur.
  300.  
  301.  Some TV's and I Assume some Monitors also, DON'T like changing video
  302.  standards all that much, and as a result will normaly ROLL !! or just
  303.  refuse to display it period. 
  304.  
  305.  If this happens either adjust your Vertical Hold (if you have one ;) or
  306.  hit (Q) to quit out of the game..
  307.  
  308.  As yet there is *NO* proper support for NTSC systems, By that i Mean
  309.  resizing of the PAL (intro/terminal/highscore & option) screens to fit
  310.  better upon the 200 line high displays.. and no needing to switch into
  311.  PAL to play the game at the correct speed.  ;(
  312.  
  313.  People with NTSC Amigas containing the OCS chipset, I'm sorry to say will
  314.  have to put up with the increased Frame Rate (until i find a better solution)
  315.  , As this chipset (as far as i know) doesn't allow switching of NTSC/PAL
  316.  or vice versa in software. Sorry!
  317.  
  318.  
  319.  PLEASE NOTE NTSC USERS:
  320.  
  321.  Heres what you may not be able to see when running it upon an NTSC system..
  322.  
  323.  Intro Screen:  At the bottom of this display, which you should be able too
  324.                 see just a little of, Theres a bouncing "Press Fire to
  325.                 Start" Message. 
  326.  
  327.  Option Screen: Although you probobly can't see it, the very bottom OPTION
  328.                 is "BEGIN GAME" or you can just use the LEFT MOUSE button.
  329.  
  330.  Terminal Screen: If your lucky nothing important should be missing, All
  331.                   the Action (so to speak) should be visable.
  332.  
  333.  HighScore Entry: At the very bottom of this screen is where you'd normaly
  334.                   see your NAME/CALL SIGN whatever being displayed as you
  335.                   type it, upon pressing return it copys this into the
  336.                   TOP 10 listing.
  337.  
  338.  
  339.  How Do I Register Thesius XII:
  340.  ==============================
  341.  
  342.  At Present there is *NO* registered version of Thesius XII as the package
  343.  is NOT completed yet, I will be working on the project on/off over the
  344.  next 1-2 months, It should be fully completed within this time....
  345.  
  346.  Please Feel free to forward me your wishes to obtain a registered copy
  347.  of Thesius XII or any feedback about it you may have.
  348.  
  349.  When the final product is completed, it will cost $15 (Australian) to
  350.  register, this includes return shipping.
  351.  
  352.  When its ready i'll post various announcements to Usenet and Fidonet.
  353.  (in the relative channels/echos.. ie... Comp.sys.Amiga.Games/AMIGA_GAMES
  354.   etc etc)
  355.  
  356.  WHY RELEASE THIS DEMO THEN ?
  357.  ----------------------------
  358.  
  359.  Simple, After many months (5-6 months ;) away from Thesius XII working
  360.  on another more interesting Amiga project, we finaly decided it would
  361.  be a waste if the game was never completed or released, to you the
  362.  viewing public...So finaly here it is... *8^)
  363.  
  364.  
  365.  
  366.  What does the Registered Version Include?:
  367.  ==========================================
  368.  
  369.  Simple.
  370.  
  371.  * 3 More Levels.
  372.  
  373.  * Speech FX System
  374.  
  375.  * No More Bugs.... *8^) 
  376.  
  377.  * And Maybe Some other interesting goodies... ;))
  378.  
  379.  
  380.  What Is Missing From This Version:
  381.  ==================================
  382.  
  383.  * Some Small Bug Fixes... ;(
  384.  
  385.  * Some More Code opt's for the 68000
  386.  
  387.  * A *Lot* Of Basic Playtesting. ;)
  388.  
  389.  * Terminal & Option Screens Sound FX's.
  390.  
  391.  * Options & Highscores Saving.
  392.  
  393.  
  394.  
  395.  Thesius XII Full Game Development Interesting Info:
  396.  ===================================================
  397.  
  398.  * Completely Developed in Assembly.
  399.  
  400.  * 2.9 Megs of Source Code.
  401.  
  402.  * Dynamic Copper Display System..(Allows a Max of 384 Colours on Screen.)
  403.  
  404.  * Solid Hunk File System for Advanced Memory Management.
  405.  
  406.  * Smart Ram Disk Buffering.
  407.  
  408.  * Hardware Sprite Multiplexing.
  409.  
  410.  * Up to 13 layers of parallax.
  411.  
  412.  * 50 FPS GamePlay.
  413.  
  414.  * Auto CPU detection and Level reduction (overlayed objects-none
  415.    gameplay important...)
  416.  
  417.  * 16 Various Sound modules.
  418.  
  419.  * Over 300k of Speech SFX's
  420.  
  421.  
  422.  
  423.  Thesius History:
  424.  ================
  425.  
  426.  -> First Release: Date: 24-03-95 Thesius XII V0.90 <-
  427.  
  428.  -> New features Add Since First Release: Thesius XII V0.95 <-
  429.  
  430.  * Ram Disk System, For Terminal and Level buffering were possible.
  431.  * Pause bug Fixed.
  432.  * Some heavy Code opting of the Display engine and object Control systems.
  433.  * Revised Highscore Tables.
  434.  * Some Small Terminal Code Opts & Bug Fixes.
  435.  * Added the Terminals On/Off Options.
  436.  * Revised the Highscore Entry Code.
  437.  
  438.  -> New features Add Since Second Release: Thesius XII V0.96 <-
  439.  
  440.  * Fixed a silly address alignment Problem in the Players dot Explosion Code 
  441.    A result of some foolish opt's, Now works correctly on 030's Again.
  442.  * Fixed HighScore Entry Bug, No more Guru's upon exit.
  443.  * Fixed HighScore & Options Screens Unused Sprites Faults.
  444.  * Added Simple Disk Error System..
  445.  * Added limited NTSC support for AGA & ECS Amigas (more is coming)
  446.  
  447.  
  448.  
  449.  How to Contact the Author:
  450.  ==========================
  451.  
  452.         If you feel like a contacting me, about either this project
  453.  or any others we might have done or be involed in, well then you can do
  454.  so via the following methods .... 
  455.  
  456.  
  457.                    Snail Mail.                 FidoNet
  458.  
  459.                   Kevin Picone              "Kevin Picone"
  460.                 Underware Design,            3:637/101.2
  461.                  74 Springs RD,
  462.                 RSD M539 Ballarat,
  463.                  Vic, Australia,
  464.                       3352
  465.  
  466.  
  467.                   INTERNET to FIDONET Mailing Address:
  468.    
  469.                "Kevin.Picone@p2.f101.n637.z3.fidonet.org"
  470.  
  471.  ==========================================================================
  472.  PLEASE NOTE: If your a publisher well FEEL FREE free too contact us. ASAP!;)
  473.  ==========================================================================
  474.  
  475.  
  476.  What is REALITY ?:
  477.  ==================
  478.  
  479.  Above you would have noticed that we are working on another Amiga project,
  480.  which is at present, simply titled "REALITY"
  481.  
  482.  In short "REALITY" is a new'ish breed of Amiga Texture Map engine, which
  483.  features include.
  484.  
  485.           * 256 Colours.... (With Depth Options) 
  486.           * Light Sources Upon Depth...
  487.           * Texture Mapped Floors/Ceilings and Static/Flat Pattern
  488.           * Walls At Any Angle / Animated Walls / See Through Walls
  489.           * 2D Flat Texture Mapped Objects, (Static & Animated)
  490.           * 3D Flat Shaded Polygon Objects           
  491.           * Various Detail Modes. 1x*1y 1x*2y 2x*1y 2x*2y    
  492.           * Various Screen Sizes  320*256 being the largest.
  493.           * Cpu only C2P solution. (020/030/040 opt'd)
  494.           * Bitmap C2P & Chunky Copper Mode Options.
  495.           * 24bit GFX card support.
  496.  
  497.  A Game based upon the Reality is presently under construction.
  498.  
  499.  
  500.  Underware Greeting Cards Go Out To:
  501.  ===================================
  502.  
  503.  Gavin Close & The Entire Close Family, Simon Beggs, Marcus Macrowzski, 
  504.  Chris Leathley, Dan Martin, Steven Sheedy, Anne Brennan, Safron Craig (xxx)
  505.  Chris (Mags) Mc'callum, Stephen Walsh, RoadRunna, Matt Dopper (The Dop-Star),
  506.  Michelle (xxx), Andrew Muller, Lisa Gordon (xxx), Jamie Paynter (Mr Artist;),
  507.  Craig Huggins...
  508.  
  509.  All the guys in the Local Ballarat Fidonet mail system.
  510.  
  511.  The Entire Ballarat Amiga Users Group, and all the AMIGA Fans around the
  512.  world...  
  513.  
  514.  To the AMIGA for being the only reason I still bother to call myself a
  515.  Programmer... (Well Sometimes.. ;)
  516.  
  517.  The Music of Queensryche/Van Halen/Bon Jovi/WhiteSnake/Death/Slayer/
  518.  Metallica,etc etc Virgil Donati, Tama Drums/Pearl Hardware & Paiste
  519.  Cymbals..
  520.  
  521.  and most of all my family for their ongoing support......
  522.  
  523.  
  524.  ------------------------------------------------------------------------
  525.                             T H E    E N D
  526.  ------------------------------------------------------------------------
  527.